| 100 most recent commits (all timestamps are UTC) |
|
FreshPorts has everything you want to know about FreeBSD software, ports, packages,
applications, whatever term you want to use.
Yesterday's Commits | Quarterly Branch
|
|
Tuesday, 8 Sep 2026
|
10:04 Thierry Thomas (thierry)
devel/iscd-commons: fix with cmake-4.5
PR: 298294
Reported by: arrowd
7b61c8b |
09:59 Michael Osipov (michaelo)
devel/nexus2-oss: Bump and adapt consumer for sysutils/javaservicewrapper update
a61f1f7 |
09:58 Michael Osipov (michaelo)
sysutils/javaservicewrapper: Update to 3.7.3
0d1c72e |
08:57 Gleb Popov (arrowd) 2026Q3
- lang/io 2017.09.06_13
Small prototype-based programming language
- lang/io-devel 20240207_3
Small prototype-based programming language (devel version)
lang/io{,-devel}: Return to pool and mark deprecated
PR: 298293
Approved by: gahr (maintainer)
(cherry picked from commit 1da879c2914924c9b998694add15ca83a6498c9e)
3290ec7 |
08:56 Gleb Popov (arrowd) 
- lang/io 2017.09.06_13
Small prototype-based programming language
- lang/io-devel 20240207_3
Small prototype-based programming language (devel version)
lang/io{,-devel}: Return to pool and mark deprecated
PR: 298293
Approved by: gahr (maintainer)
1da879c |
07:59 Li-Wen Hsu (lwhsu) Author: Christopher Hall
devel/py-pyinstaller: Update to 6.22.2
Differential Revision: https://reviews.freebsd.org/D57081
40aba3d |
07:59 Li-Wen Hsu (lwhsu) Author: Christopher Hall
devel/py-pyinstaller-hooks-contrib: Update to 2026.6
Differential Revision: https://reviews.freebsd.org/D57080
3c0ac6c |
07:11 Bernhard Froehlich (decke) 
- dns/dnscontrol 5.0.3
Synchronize your DNS to multiple providers from a simple DSL
dns/dnscontrol: Update to 5.0.3
eb8c54e |
07:11 Bernhard Froehlich (decke)
multimedia/minisatip: Update to 2.0.101
c402e1f |
07:05 Nicola Vitale (nivit) 
- audio/waves 0.1.48
Terminal music player with MusicBrainz tagging, and Last.fm scrobbling
audio/waves: Update to 0.1.48
ChangeLog:
1. https://github.com/llehouerou/waves/releases/tag/v0.1.48
Reported by: "github-actions[bot]" <notifications@github.com>
2e53ec7 |
06:45 Bernhard Froehlich (decke)
www/vikunja: Update to 2.6.0
00aa70d |
06:45 Bernhard Froehlich (decke)
sysutils/zli: Update to 2.1.21
7ed1fd5 |
06:45 Bernhard Froehlich (decke)
www/yarr: Update to 2.9
0c0b113 |
06:43 Koichiro Iwao (meta) 
- net/xrdp-devel 0.10.80.b20260702_2,1
Open source Remote Desktop Protocol (RDP) server (development version)
net/xrdp-devel: Use canonical spelling of USERS/GROUPS
Applying D59324 to net/xrdp-devel as well.
Reported by: cperciva
Fixes: df5ed26f9502 ("net/xrdp-devel: Update to 0.10.80.b20241229 4c8c773")
Sponsored by: Amazon
Sponsored by: Cybertrust Japan
Differential Revision: https://reviews.freebsd.org/D59324
af5bb2f |
06:38 Nicola Vitale (nivit)
deskutils/py-vorta: Update to 0.11.6
- Update list of run dependencies
ChangeLog:
1. https://github.com/borgbase/vorta/releases/tag/v0.11.6
Reported by: Manu <notifications@github.com>
7d8af4e |
05:38 Hiroki Tagato (tagattie)
japanese/fcitx5-karukan: Update to g20260906
Changelog:
https://github.com/togatoga/karukan/compare/5e1b5411a681c26a9b8bc1f5905035781c0d5bb2...0efa7dd6da155fb599298183e4173a56dac56754
eea76a9 |
04:34 Hiroki Tagato (tagattie)
sysutils/tealdeer: Update to 1.9.0 and take maintainership
Claim maintainership after three consecutive maintainer timeout.
Changelog: https://github.com/tealdeer-rs/tealdeer/blob/v1.9.0/CHANGELOG.md
PR: 297881
Approved by: lcook (former maintainer, timeout 2 weeks)
6d44ddf |
02:09 Hiroki Tagato (tagattie) 
- devel/py-ty 0.0.79
Extremely fast Python type checker, written in Rust
devel/py-ty: Update to 0.0.79
Changelog: https://github.com/astral-sh/ty/blob/0.0.79/CHANGELOG.md
Reported by: Repology
ae12603 |
01:33 Yuri Victorovich (yuri) Author: Yasuhito FUTATSUKI
- mail/openarc 1.0.0.b3.20201016_2
Library to validate use of certain identifiers in messages
mail/openarc: Correct license statement in Makefile
PR: 276160
735515f |
01:26 Hiroki Tagato (tagattie) 
- textproc/tgrep 1.0.4
Trigram-indexed grep for fast regex search in large codebases locally
textproc/tgrep: Update to 1.0.4
Changelog: https://github.com/microsoft/tgrep/releases/tag/v1.0.4
Reported by: GitHub (watch releases)
10da97c |
00:53 Adam Weinberger (adamw) Author: Dave Marker
- lang/janet 1.42.0
Functional embeddable lisp with C interop, & performant data types
lang/janet: Update to 1.42.0
Differential Revision: https://reviews.freebsd.org/D59342
5c01d7a |
00:50 Yuri Victorovich (yuri) Author: Herbert J. Skuhra
- mail/mox 0.0.17
Modern, secure, all-in-one email server
mail/mox: update 0.0.15 → 0.0.17
PR: 298158
a839a94 |
00:41 Yuri Victorovich (yuri) Author: Michael Osipov
devel/py-uv-build: update 0.12.0 → 0.12.10
PR: 298288
3d0dbb4 |
00:41 Yuri Victorovich (yuri) Author: Michael Osipov
- devel/py-uv 0.12.10
Python package for uv - extremely fast Python package installer
- devel/uv 0.12.10
Extremely fast Python package installer and resolver, written in Rust
devel/{,py-}uv: update 0.12.0 → 0.12.10
PR: 298288
dc86584 |
00:40 Yuri Victorovich (yuri) Author: Daniel Engberg
net/zmap: Add netmap flavor, improve port
PR: 298221
36679c1 |
00:40 Yuri Victorovich (yuri) 
- science/simgrid 4.1_1
Simulator of the behavior of large-scale distributed systems
science/simgrid: Fix build broken by boost update
Reported by: fallout
808b82b |
00:38 Yuri Victorovich (yuri)
devel/py-great-tables: update 0.21.0 → 0.24.0
15ce974 |
00:38 Yuri Victorovich (yuri)
graphics/py-nokap: New port: Capture screenshots and PDFs from web pages with
headless Chrome
PR: 298268
Approved by: Baptiste Daroussin <bapt@FreeBSD.org> (on behalf of portmgr@)
e7a4e6e |
00:38 Yuri Victorovich (yuri)
textproc/py-multimark: New port: Python bindings to cmark: CommonMark parsing
and rendering
PR: 298266
Approved by: Baptiste Daroussin <bapt@FreeBSD.org> (on behalf of portmgr@)
0726eea |
00:38 Yuri Victorovich (yuri)
multimedia/py-opentimelineio: update 0.17.0 → 0.18.1
843dc6f |
00:38 Yuri Victorovich (yuri)
multimedia/opentimelineio: update 0.18.0 → 0.18.1
b80894e |
00:38 Yuri Victorovich (yuri)
misc/py-llama-cpp-python: update 0.3.34 → 0.3.35
37a7eb3 |
00:38 Yuri Victorovich (yuri)
misc/py-groq: update 1.5.0 → 1.7.0
f47796b |
00:38 Yuri Victorovich (yuri)
misc/py-elevenlabs: update 2.59.0 → 2.66.0
b1a7b62 |
00:38 Yuri Victorovich (yuri)
misc/py-cohere: update 7.0.8 → 7.1.1
f480457 |
00:38 Yuri Victorovich (yuri) 
- science/py-hdmf 6.2.0
Hierarchical data modeling framework for modern science data standards
science/py-hdmf: update 6.1.0 → 6.2.0
880e65d |
00:38 Yuri Victorovich (yuri) 
- science/py-pynwb 4.2.0
Package for working with Neurodata stored in the NWB format
science/py-pynwb: update 4.1.0 → 4.2.0
2cbae50 |
00:38 Yuri Victorovich (yuri)
science/py-mplhep: update 1.3.2 → 1.3.3
dd47c13 |
00:38 Yuri Victorovich (yuri)
lang/py-gherkin-official: update 42.0.0 → 42.0.1
6284177 |
00:38 Yuri Victorovich (yuri)
science/py-dwave-system: update 1.35.0 → 1.36.0
2a3d1bc |
00:38 Yuri Victorovich (yuri)
science/py-dwave-optimization: update 0.7.2 → 0.7.3
d174207 |
00:38 Yuri Victorovich (yuri)
science/py-dwave-gate: update 0.3.5 → 0.4.0
9693db3 |
00:38 Yuri Victorovich (yuri)
science/py-dwave-cloud-client: update 0.14.6 → 0.14.7
a12c995 |
00:38 Yuri Victorovich (yuri)
www/py-google-cloud-aiplatform: update 1.156.0 → 2.1.0
5699732 |
00:38 Yuri Victorovich (yuri)
www/py-google-cloud-discoveryengine: update 0.20.2 → 0.20.3
97abf63 |
00:38 Yuri Victorovich (yuri)
www/py-google-cloud-bigquery: update 3.42.2 → 3.45.0
e1eeffa |
00:38 Yuri Victorovich (yuri)
www/py-google-cloud-testutils: update 1.9.1 → 1.9.3
2c83120 |
00:02 Dmitry Marakasov (amdmi3)
games/minetestmapper: update 20250408 → 20260808
460e58b |
00:00 Colin Percival (cperciva) 2026Q3
misc/freebsd-release-manifests: Add 14.5-RELEASE MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
(cherry picked from commit c581f2c644f32288ad2edbe9baf37f9ccf8a5650)
ee64c8d |
|
Monday, 7 Sep 2026
|
23:53 Colin Percival (cperciva)
misc/freebsd-release-manifests: Add 14.5-RELEASE MANIFEST files
Approved by: re (implicit)
Sponsored by: OpenSats Initiative
c581f2c |
23:41 Dmitry Marakasov (amdmi3)
games/simutrans: update 124.3.1 → 124.5
1aae1cc |
23:41 Dmitry Marakasov (amdmi3)
games/simutrans-pak64: update 124-3 → 124-4
26471b3 |
23:41 Dmitry Marakasov (amdmi3)
games/simutrans-pak128: update 2.10.0 → 2.10.1
87ee1c8 |
23:41 Dmitry Marakasov (amdmi3) 
- devel/sdl3 3.4.16
Cross-platform multimedia development API (version 3 preview)
devel/sdl3: update 3.4.14 → 3.4.16
77d8db4 |
23:41 Dmitry Marakasov (amdmi3) 
- astro/josm 19613
Comprehensive editor for OpenStreetMap.org database
astro/josm: update 19555 → 19613
688a05e |
23:41 Dmitry Marakasov (amdmi3) 
- games/DDNet 20.0
DDraceNetwork, a cooperative racing mod of Teeworlds
games/DDNet: update 19.8.3 → 20.0
ab2f36e |
23:36 Vladimir Druzenko (vvd) Author: Boris Korzun
security/xray-core: Fix runtime: remove "legacy reverse" feature
Failed to start: main: failed to load config files:
[/usr/local/etc/xray-core/00_log.json /usr/local/etc/xray-core/01_api.json
/usr/local/etc/xray-core/02_dns.json /usr/local/etc/xray-core/03_routing.json
/usr/local/etc/xray-core/04_policy.json
/usr/local/etc/xray-core/05_inbounds.json
/usr/local/etc/xray-core/06_outbounds.json
/usr/local/etc/xray-core/07_transport.json /usr/local/etc/xray-cor
e/08_stats.json /usr/local/etc/xray-core/09_reverse.json] > common/errors: The
feature "legacy reverse" has been removed and migrated to "VLESS Reverse Proxy".
Please update your config(s) according to release note and documentation.
- Add daemon syslog_output_enable feature to rc.script.
- Fix build with custom (non v2ray) USER/GROUP.
PR: 298264
Approved by: Kirill Lebedev <kirill@drlebedev.com> (maintainer)
Sponsored by: UNIS Labs (vvd, commit patch)
d34613e |
23:33 Steven Kreuzer (skreuzer)
graphics/processing: Update to 4.5.6
Changelog: https://github.com/processing/processing4/releases/tag/processing-1434-4.5.6
Switch to the upstream Linux build, run under the Linuxulator with
the bundled JRE.
c9804d0 |
23:03 Dmitry Marakasov (amdmi3) 
- astro/gpsprune 27
Application for viewing, editing, and converting GPS coordinate data
astro/gpsprune: update 26.2 → 27
6ab5ae4 |
23:03 Dmitry Marakasov (amdmi3)
graphics/sdl3_image: update 3.4.4 → 3.4.6
e7695c0 |
22:59 Dmitry Marakasov (amdmi3)
games/lbreakouthd: update 1.2.2 → 1.2.3
5d01a10 |
22:59 Dmitry Marakasov (amdmi3)
games/freeblocks: fix compatibility with CMake 4
PR: 298167
Reported by: arrowd
6537dfd |
22:59 Dmitry Marakasov (amdmi3)
games/peg-e: update 1.3.6 → 1.3.7
4a97b6e |
22:59 Dmitry Marakasov (amdmi3)
games/hexalate: update 1.2.6 → 1.2.7
6deea01 |
22:59 Dmitry Marakasov (amdmi3)
games/simsu: update 1.4.7 → 1.4.8
078f700 |
22:59 Dmitry Marakasov (amdmi3)
games/tetzle: update 3.0.4 → 3.0.5
8ba1d97 |
22:49 Adam Weinberger (adamw) 
- devel/scc 4.1.0
LOC counter with COCOMO and complexity estimation
devel/scc: Update to 4.1.0
Changes:
https://github.com/boyter/scc/releases/tag/v4.1.0
https://github.com/boyter/scc/releases/tag/v4.0.0
5a85ee1 |
22:40 Dmitry Marakasov (amdmi3)
games/sgt-puzzles: update 20260523 → 20260906
d8927fb |
22:33 Adam Weinberger (adamw)
graphics/d2: Update to 0.9.0
This is a significant release. Until now, D2 shipped with the ELK
and Dagre layout engines, but TALA was closed-source and required
a paid subscription.
Just a day or two ago, D2 announced that they are shutting down
their subscription service (and the online editor for D2 diagrams.)
This release now includes the TALA engine, and no license key is
required to use it. At some point, the Terrastruct D2 editor is
expected to be open-sourced.
Changes: https://github.com/d2lang/d2/releases/tag/v0.9.0
ffa7bd0 |
22:03 Stephen Hurd (shurd) 
- comms/syncterm 1.9
ANSI-BBS terminal which supports telnet, rlogin, and SSH
comms/syncterm: Update to v1.8
Changelog:
https://sf.net/projects/syncterm/files/syncterm/syncterm-1.9/
5d13fb6 |
22:01 Danilo G. Baio (dbaio)
textproc/py-hieroglyph: Deprecate and schedule for removal
The extension only works with textproc/py-sphinx up to 6.x.
f22c084 |
22:01 Danilo G. Baio (dbaio)
textproc/py-hieroglyph: Unbreak build with Python 3.12
Reported by: pkg-fallout
9478a2c |
21:57 Danilo G. Baio (dbaio)
www/py-bootstrap-flask: Update to 2.6.0
Upstream now declares the license as an SPDX expression (PEP 639),
which devel/py-setuptools 63.1.0 does not understand yet, so patch
pyproject.toml back to the legacy table form.
Changes: https://github.com/helloflask/bootstrap-flask/blob/2.6.0/CHANGES.rst
00219ff |
21:57 Danilo G. Baio (dbaio)
devel/py-pytest-cov: Update to 7.1.0
Changes: https://github.com/pytest-dev/pytest-cov/blob/v7.1.0/CHANGELOG.rst
3546720 |
21:50 Vladimir Druzenko (vvd)
Mk/Uses/mlt.mk: Update version for multimadia/mlt7* 7.38.0 => 7.40.0
PR: 297364
Approved by: blanket (fix build)
Fixes: 2cc7cf31f4a4 (update to 7.40.0, unbreak with FFmpeg9)
Sponsored by: UNIS Labs
920d126 |
21:29 Florian Smeets (flo) Author: Herbert J. Skuhra
mail/stalwart: Update to 0.16.21
PR: 297946
Approved by: maintainer
c904a89 |
20:54 Max Brazhnikov (makc) 
- multimedia/ffmpeg 9.0.1,1
Realtime audio/video encoder/converter and streaming server
multimedia/ffmpeg: Fix plist
eb1adb5 |
20:41 Max Brazhnikov (makc)
audio/opusfile: Adopt
680b747 |
20:10 Guido Falsi (madpilot)
mail/mailpit: Update to 1.31.1
a84ba01 |
19:54 Yusuf Yaman (nxjoseph) Author: Al Hoang 2026Q3
- www/chawan 0.4.4
Chawan is a text-mode web browser and pager
www/chawan: Update 0.4.2 => 0.4.4
Changelogs:
- https://chawan.net/news/chawan-0-4-3.html
- https://chawan.net/news/chawan-0-4-4.html
PR: 298292
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q3
(cherry picked from commit 75ac0e1629d52044ff08a05cc9cfd1722910fba6)
815eb35 |
19:52 Yusuf Yaman (nxjoseph) Author: Al Hoang
- www/chawan 0.4.4
Chawan is a text-mode web browser and pager
www/chawan: Update 0.4.2 => 0.4.4
Changelogs:
- https://chawan.net/news/chawan-0-4-3.html
- https://chawan.net/news/chawan-0-4-4.html
PR: 298292
Approved by: osa, vvd (Mentors, implicit)
MFH: 2026Q3
75ac0e1 |
19:44 Eugene Grosbein (eugen)
security/gost-engine: update
openssl111 has gone from Ports and we have no supported
FreeBSD versions having it in base, so drop 1.1.x support here too.
Update the code upto latest commit targeting OpenSSL 3.0.
Also, this makes it compatible with CMake 4.
Reported by: arrowd
Tested by: arrowd
12ee7702 |
19:39 Yusuf Yaman (nxjoseph) Author: Park Seongil
- sysutils/lsd 1.2.0_6
Pretty ls alternative with support for icons
sysutils/lsd: Adopt port
While here:
- Seperate DEPENDS field from USES field (pet portlint).
- Remove increment from LIB_DEPENDS.
- Ignore failing tests.
PR: 296864
Approved by: osa, vvd (Mentors, implicit)
7c2e7dc |
19:25 Gleb Popov (arrowd)
benchmarks/ipc-bench: Fix building with CMake 4
Approved by: portmgr (fixit blanket)
48110e1 |
19:18 Max Brazhnikov (makc) 2026Q3
chinese/fcitx-libpinyin: Drop support for Qt5
Qt5 option requires deprecated WebEngine.
PR: 298172
Approved by: maintainer
(cherry picked from commit 4a288edb4fd6b6f3b53d89beb9772259811e0fe7)
14d9e43 |
19:17 Max Brazhnikov (makc)
chinese/fcitx-libpinyin: Drop support for Qt5
Qt5 option requires deprecated WebEngine.
PR: 298172
Approved by: maintainer
4a288ed |
19:17 Max Brazhnikov (makc)
net/libslirp: Update to 4.9.4
b558e3f |
19:16 Oleksii Samorukov (samm) 
- astro/traccar 6.15.3
Traccar is a free and open source GPS tracking system
astro/traccar: upgrade to 6.15.3
4f2a492 |
19:15 Kousuke Kannagi (mce) (Only the first 10 of 12 items in this commit are shown above. )
Mk/Uses/xorg-cat.mk: Resurrect CATEGORIES=proto and switch EXTRACT_SUFX to xz
Resurrect CATEGORIES=proto to simplify the port's Makefile.
Remove experimental from the meson's comment, as some ports have fully
transitioned to building with Meson.
Upstream has switched from bz2 to xz, so update EXTRACT_SUFX.
PR: 298092
Approved by: x11 (arrowd)
Approved by: fluffy (mentor)
a4c421c |
19:11 Gleb Popov (arrowd)
devel/hyperscan: Fix building with CMake 4
Approved by: portmgr (fixit blanket)
91a365b2 |
19:11 Joseph Mingrone (jrm) Author: hayzamjs
- sysutils/sylve 0.3.1
Lightweight GUI for managing bhyve, jails, ZFS, and networking
sysutils/sylve: Update to 0.3.1
Changelog: https://github.com/AlchemillaHQ/Sylve/releases/tag/v0.3.1
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D59480
458dbcf5 |
19:00 Yusuf Yaman (nxjoseph) Author: Eric Devolder
security/pkcs11-tools: Update 3.0.0 => 3.1.0
Port Changes:
- Use distribution tarball rather than pure source code
for prebuilt manpages instead of depending on Pandoc.
Changelog:
https://github.com/Mastercard/pkcs11-tools/blob/v3.1.0/CHANGELOG.md
PR: 297826
Approved by: osa, vvd (Mentors, implicit)
Co-authored-by: Yusuf Yaman <nxjoseph@FreeBSD.org>
799b961 |
18:45 Vladimir Druzenko (vvd) Author: Aydar Gareev
devel/tinygo: Update 0.19.0 => 0.42.0, take maintainership
The port has been stuck at 0.19.0 since 2021 and was deprecated on
2026-08-08 along with the other ports pinned to Go 1.25, scheduled for
removal on 2026-09-30. Upstream 0.42.0 supports Go 1.27 and LLVM 22, so
the pin goes away and with it the reason for the deprecation.
Upstream renamed Makefile to GNUmakefile, dropped the git rev-parse call
and ships the submodule marker files the build checks for, so
files/patch-Makefile is no longer needed at all and the port now builds
unpatched. wasm-opt is taken from devel/binaryen rather than built from
the bundled copy, and build/release no longer produces a pkg directory.
The bundled LLVM is now a fork of llvm-project carrying the Xtensa
backend, pinned by the commit recorded in llvm-version.txt. Keeping it
bundled rather than switching to devel/llvm22 is what makes the Xtensa
targets work, ESP32 included.
tinygo resolves GOROOT by running "go" from PATH, which the package does
not provide - USES=go depends on the versioned lang/go126 instead. The
installed compiler therefore failed with "could not find 'go' command",
0.19.0 included.
Two of the submodule repositories were renamed upstream since the port
was last touched: ARM-software/CMSIS became CMSIS_4, and docker/libtrust
moved to docker-archive-public/docker.libtrust.
Changelog:
https://github.com/tinygo-org/tinygo/blob/v0.42.0/CHANGELOG.md
PR: 298267
Sponsored by: UNIS Labs (vvd, commit patch)
2540207 |
18:30 Vladimir Druzenko (vvd) Author: James Elstone 2026Q3
finance/frontaccounting: Update 2.4.12 => 2.4.20
Changelog:
https://frontaccounting.com/wbt/pages/posts/release-2.4.13-230.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.14-231.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.16-233.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.17-234.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.18-235.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.19-236.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.20-237.php
- Replaced the old FreeBSD patch that enabled the late ini_set() calls.
- Upstream corrected the assignment to $deliver_to.
- Added a port patch for PDF parser and page rotation
- Add two FPDI fixes still required in upstream 2.4.20: declare
$actual_obj and handle missing page rotation without accessing an
array offset on false.
- Added .htaccess protection for .bak, .orig and .rej files.
- Correct the NGINX option conditional (PORT_OPTIONS:MNGINX).
- Replaced %%APACHE_VERSION%% substitutions with literal 2.4 filenames.
- Corrected the application path and session guidance; added backup
advice.
- Remove redundant DISTNAME and DISTVERSIONSUFFIX settings.
- Regenerated all four patches using make makepatch.
- Handles empty stock-history results without PHP warnings during
invoice/delivery voiding.
- Replaces unsupported MariaDB 10.6 with 10.11.
- Allows remote database connections without installing a local database
client/server (Makes clear which choices install local packages.)
- Keeps mysqli unconditional and removes its duplicate conditional
declaration.
- Fix for iconv dependency issues when sending emails.
- Use OPTIONS_SINGLE for database connectivity, requiring exactly one
selection.
- Declare mysqli once, unconditionally.
- Replace USES+= php:cgi php:cli with USES+= php:cgi,cli. Verified that
both arguments reach the PHP framework when no web-server option is
selected.
- Add an optional company-specific email-template hook. Company-specific
wording and configuration are not included
(create company_path() . '/reporting/email_template.php).
- Replace PORTVERSION with DISTVERSION.
- Remove unnecessary MKDIR in do-install.
Retained changes include the 2.4.20 update, session and FPDI fixes,
empty-stock-history handling, iconv dependency, MariaDB 10.11 and
remote-database options, source-backup protection, packing-list corrections and
installation guidance.
PR: 298278
Sponsored by: UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
MFH: 2026Q3
(cherry picked from commit 7b541db13e036981477a5d4e7997c432a918da8a)
d339f7c |
18:29 Vladimir Druzenko (vvd) Author: James Elstone
finance/frontaccounting: Update 2.4.12 => 2.4.20
Changelog:
https://frontaccounting.com/wbt/pages/posts/release-2.4.13-230.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.14-231.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.15-232.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.16-233.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.17-234.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.18-235.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.19-236.php
https://frontaccounting.com/wbt/pages/posts/release-2.4.20-237.php
- Replaced the old FreeBSD patch that enabled the late ini_set() calls.
- Upstream corrected the assignment to $deliver_to.
- Added a port patch for PDF parser and page rotation
- Add two FPDI fixes still required in upstream 2.4.20: declare
$actual_obj and handle missing page rotation without accessing an
array offset on false.
- Added .htaccess protection for .bak, .orig and .rej files.
- Correct the NGINX option conditional (PORT_OPTIONS:MNGINX).
- Replaced %%APACHE_VERSION%% substitutions with literal 2.4 filenames.
- Corrected the application path and session guidance; added backup
advice.
- Remove redundant DISTNAME and DISTVERSIONSUFFIX settings.
- Regenerated all four patches using make makepatch.
- Handles empty stock-history results without PHP warnings during
invoice/delivery voiding.
- Replaces unsupported MariaDB 10.6 with 10.11.
- Allows remote database connections without installing a local database
client/server (Makes clear which choices install local packages.)
- Keeps mysqli unconditional and removes its duplicate conditional
declaration.
- Fix for iconv dependency issues when sending emails.
- Use OPTIONS_SINGLE for database connectivity, requiring exactly one
selection.
- Declare mysqli once, unconditionally.
- Replace USES+= php:cgi php:cli with USES+= php:cgi,cli. Verified that
both arguments reach the PHP framework when no web-server option is
selected.
- Add an optional company-specific email-template hook. Company-specific
wording and configuration are not included
(create company_path() . '/reporting/email_template.php).
- Replace PORTVERSION with DISTVERSION.
- Remove unnecessary MKDIR in do-install.
Retained changes include the 2.4.20 update, session and FPDI fixes,
empty-stock-history handling, iconv dependency, MariaDB 10.11 and
remote-database options, source-backup protection, packing-list corrections and
installation guidance.
PR: 298278
Sponsored by: UNIS Labs (vvd)
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org>
MFH: 2026Q3
7b541db |
18:26 Gleb Popov (arrowd) 2026Q3
security/hpenc: Mark deprecated
Approved by: vsevolod (maintainer, via Telegram)
(cherry picked from commit b7f90450b67b11effd5e1f55e6331892d51c4522)
1a46f75 |
18:25 Gleb Popov (arrowd)
security/hpenc: Mark deprecated
Approved by: vsevolod (maintainer, via Telegram)
b7f9045 |
18:21 Gleb Popov (arrowd)
graphics/heimer: Fix building with CMake 4
It is already fixed upstream the proper way, so this knob is only a temporary
measure.
Approved by: portmgr (fixit blanket)
80739e8 |
18:13 Jochen Neumeister (joneum) 
- www/code-server 4.135.0_2
Run VS Code on a remote server and access it through a browser
www/code-server: Fix process listing
Split the ps(1) arguments the same way editors/vscode does; FreeBSD's
ps does not accept the combined column list, which broke the process
explorer and the process diagnostics.
Also document which extensions need a native language server on
FreeBSD and how to configure them, install the document as
EXTENSIONS.md and point to it from the install message.
Obtained from: editors/vscode (ps.ts patch)
Sponsored by: Netzkommune GmbH
fd23795 |
18:00 Steven Kreuzer (skreuzer)
sysutils/py-python-crontab: Update to 3.4.0
Changelog: https://gitlab.com/doctormo/python-crontab/-/compare/v3.3.0...v3.4.0
9f91228 |